• word of the day

    santiago de los caballeros

    santiago de los caballeros - Dictionary definition and meaning for word santiago de los caballeros

    Definition
    (noun) city in the northern Dominican Republic
    Synonyms : santiago

Word used in video below:
text: He's flying in from Los Cabos!
Download our Mobile App Today
Receive our word of the day
on Whatsapp